Big Huge Thesaurus

Carcharodon carcharias

noun